other irrevocable commitments - Alemán Inglés Diccionario